import axios from 'axios'

const service = axios.create({
  // API请求的默认前缀
  baseURL: 'http://127.0.0.1:5533/faq/',// 本地环境
  // 请求超时时间
  changeOrigin: true,
  timeout: 5000
})

// 请求拦截器
service.interceptors.request.use(
  config => {
    // 在请求发送之前做一些处理，例如添加token等
    return config
  },
  error => {
    // 请求错误时做一些处理
    return Promise.reject(error)
  }
)

// 响应拦截器
service.interceptors.response.use(
  response => {
    // 对响应数据做一些处理
    return response.data
  },
  error => {
    // 对响应错误做一些处理
    return Promise.reject(error)
  }
)

export default service
// service.get('/api/getData', { params: { id: 123 } }).then(res => {
//   console.log(res)
// })
//
// // 发送POST请求
// service.post('/api/postData', { data: 'hello' }).then(res => {
//   console.log(res)
// })
